home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / os2 / dialip10.zip / READ.ME < prev    next >
Text File  |  1996-11-18  |  10KB  |  263 lines

  1. Hello,                    (read.me  11/17/1996)
  2.  
  3.                 Dial IP 1.0
  4.  
  5. /* History:
  6. **   1.0 Very first release
  7. */
  8.  
  9. This program was originally written to make a connection to the internet
  10. thru ppp.exe, check for email, let me know if I had any, and disconnect.
  11. It was/is supposed to do this in the BACKGROUND/UNSEEN at timed intervals
  12. throughout the day so that I could know fairly soon when I got email, without
  13. having an expensive direct internet connection.  It basically does this, and
  14. more.  It ended up turning into a full fledged dialer.
  15.  
  16. It has something old, something new, something borrowed, something OS/2.
  17. When I first started I went looking for what was out there to use to get
  18. done what I needed.  I ended up using 2 good packages out there: 
  19. rxpop.zip   freeware from        Christoph Lechleitner
  20. and
  21. nyts204.zip  freeware The New York Telephone Scheduler Version 2.04 8/7/96 11/13/96
  22. By Stu Mark.
  23.  
  24. rxpop has routines excellently showing how to use REXX commands to check
  25. for your email!
  26.  
  27. nyts is a nice handy little scheduler.  You might talk to him about trying to do away
  28. with the first cmd.exe window that pops up in the background and then goes away.
  29. It would be nice to not have it show up at all!  I have it that way for me at work,
  30. but I am using my code in a more raw state.
  31.  
  32. I am including them because I like them and think you will too.
  33.  
  34. The rest is all mine.  It took a number of hours and days to find the pieces I
  35. needed, to put it all together, and to make it all work.  I have turned it into a GUI
  36. program and here it is.  It is shareware, NOT FREE, but hopefully has a reasonable price.
  37. I am asking a small price for my work, not for the others.  It is sort of a bummer.  If IBM
  38. just added these options to their software I would not have to have written any of it.
  39. But as it is I don't think it unfair to charge since I had to write a whole dialer from
  40. scratch! 
  41.  
  42. Price: $5 to $20 U.S. dollars.  Pay what you think it is worth or what you can pay.  Pay
  43. in the middle and feel o.k.  If you think it will save you a lot of time writing your own and
  44. does a good job for you pay more, and if you can't afford it right now, pay less.
  45. If you rip me off you hopefully aren't a christian and it will be just another log in the fire
  46. come judgement day.  
  47.  
  48. rxpop.zip includes:  chkpop.cmd, getpop.cmd, pollpop.cmd, readme.rxp
  49. I used a modified version of chkpop.cmd and getpop.cmd to notify you of when you
  50. have email.
  51.  
  52. nyts204.zip include: nytsii.doc, nytsii.exe, nytsii.stu, pmpop.exe
  53. Use this or use your own.
  54.  
  55. my stuff includes: dialip.exe, killbn.cmd, killhex.cmd, showini.cmd, notify.cmd, vputil.dll
  56.  
  57.  
  58. INSTALLATION (after you unzipped the file):
  59. ===========================================
  60.  
  61. 1.) Put all the files into a directory that you have included in your PATH statement
  62.     in your config.sys.
  63.  
  64. 2.) Put vputil.dll into a directory that is included in the LIBPATH statement in your
  65.     config.sys, like x:\OS2\DLL
  66.  
  67. 3.) Make sure you have something like SET TMP=C:\TMP  (or whatever path) in your
  68.      config.sys
  69.  
  70. 4.) Set up any scheduling program you want to run dialip.exe automatically.  If you
  71.      need, try every 15 or 20 minutes at work, or say every 20, 30, or 60 minutes at
  72.      home.  Don't go overboard, and try not to have everyone do it at the top of every
  73.      hour, etc... Do it at odd times.
  74.  
  75. NOTE:  You can modify notify.cmd to do whatever you want, call your pager, forward
  76. it to another location, whatever.  It now pops up a message in epm and plays a tune.
  77.  
  78. I don't even have an icon for it yet.  I'm just trying to get it out the door.
  79.  
  80. RUN ARGUMENTS:
  81. ==============
  82.  
  83. -id     id specifies the group of connection info you are using.  It is not the
  84.          login name or login password.  This ties into the same info structure
  85.          used by IBM's 'Dialer' and 'Dial Other IP'.
  86.  
  87. -v      verbose.  The ppp connection will tell you more of what it is doing.
  88.  
  89. -dl     tells it to dial after it starts.
  90.  
  91. -sm    tells it to send any mail you have queued after it connects.  You can
  92.           use say Ultimail or whatever to send mail when you are not connected
  93.           and then when it connects, if you use this flag it will send your queued
  94.           mail.
  95.  
  96. -cm    tells it to check & notify you of any mail you have after it connects.
  97.          Right now if you have it check say every 15 minutes and you are not
  98.          there it will put up a notify window every 15 minutes (taking up memory)
  99.          until you actually go and get your mail.  I will try to do something about
  100.          this later.
  101.  
  102. -gm    tells it to actually retrieve mail if you have any, into the directory you
  103.           specify on the 'Mail' notebook page.  It does not pull it into other mail
  104.           programs unfortunately.  It just gives it a random number based filename :(
  105.           But it will keep the build up of notifies from happening if you are gone.
  106.  
  107. -hu    tells it to hang up when it is done.
  108.  
  109. -pw   lets you specify a run time login password. Use like -pwmypassword
  110.  
  111. -debug   tells much.
  112.  
  113. Examples:
  114. ========
  115.  
  116. In say your NTYS scheduler you might have something like this:
  117.  
  118. start /b /min dialip.exe -idstanjenn -dl -sm -gm -hu
  119.  
  120. Use stanjenn connection info.
  121. Dial/Connect
  122. Send queued mail
  123. Get new mail.
  124. Hangup/Disconnect/Quit.
  125.  
  126.  
  127. RUN INTERACTIVELY:
  128. =================
  129.  
  130. If you pull down the ID list, it will list all entries you have made thru your IBM
  131. Dialer, and your Dial Other Internet Provider programs.  It will read and save
  132. into the same file to store this info. as them.
  133.  
  134. If you chose and ID, then hit 'Load' to restore the saved values.
  135.  
  136. 'Password'   Leaving it blank will make it prompt you for a password at dial time.
  137.            Note you can leave it blank and give it a password thru the command line
  138.            at start up time.
  139.  
  140. 'Save' saves your new values.
  141.  
  142. 'Hangup'  Hangs up but leaves the program running.
  143.  
  144. 'Dial' will use the flags you manually set, like 'Get email', 'Send email', etc...
  145.         and do them after it dials.
  146.  
  147. 'Exit'  hangs up and quits program.
  148.  
  149. SETTINGS:
  150. ========
  151.  
  152. For now to get your modem settings, use the IBM software dialers to pull up the ones
  153. for your modem.  Then hilight them and hit Ctrl-Insert to copy them.  Then go into my
  154. program and do Shift-Insert to paste them in.
  155.  
  156. MODEM SETTINGS:  TURN OFF COMPRESSION, as this does its own.
  157.  
  158. DOMAIN NAME SERVER:  Put in the ip address your internet provider supplies,
  159.            like 192.34.98.132 or whatever.
  160.  
  161. POP SERVER:  Put in the hostname of the machine they tell you, like mickey.global.com
  162.                     Pop server is your email server you will get mail from.
  163.  
  164. Some of the fields like the com ports are intentionally made so you can overwrite if you
  165. need.  You can pick one like com2 of the list or you can type one in if you have something
  166. strange like some kind of shared lan modem or whatever.
  167.  
  168. REQUIREMENTS:
  169. =============
  170. All the tcp/ip stuff that comes with Warp Connect, Warp 4.0, or separately purchased
  171. IBM TCP/IP software.
  172.  
  173. License:
  174. ======
  175.  
  176. You are granted a license to use the software as is for up to 7 days
  177. after which you must either pay to register it or discontinue using it.
  178. If you do not register it you have no further rights to use the program.
  179. If you do register it you are paying for the right 'to use' that major
  180. version of the program for which you paid.  You have no other rights
  181. to the program.  You cannot disassemble the code or modify the code
  182. in any way.  You can freely distribute the original file to others as
  183. shareware. All rights are reserved by me.
  184.  
  185. LIMITATIONS:
  186. ===========
  187.  
  188. Main one:  It will only work if your provider only asks for a login name after a prompt
  189. like ..........ogin:
  190. and for a password, after a second prompt like............assword:
  191. I want to make this more flexible in the future if people show interest.
  192.  
  193. I can easily make it check or get email for any number of users at a time.  It will just
  194. take some more programming if users show interest.
  195.  
  196.  
  197. Warranty and Guarantee:
  198.  
  199. If it doesn't work, I will fix it if I can or I will return your money.
  200.  
  201. Support to Registered Users:
  202.  
  203. If you find a major bug that damages the usability of this program for its
  204. intended use I will make every effort to provide you with a fix within 30
  205. days or return you your money.  You can either write me thru snail mail
  206. or send email to my email address listed below.
  207.  
  208. My Intent:
  209.  
  210. To provide a good and useful program at a reasonable price and to remedy any
  211. bugs that might be found in a reasonable time.
  212.  
  213. DIAL IP CREATED UNDER:
  214. ====================
  215. Warp 4.0 at 1024 x 768 resolution.  If it looks bad under VGA or something else,
  216. let me know.
  217.  
  218. ----------------------------------------------------------------------------
  219.  
  220. To Register Dial IP software:
  221.  
  222. Fill out these fields below:
  223.  
  224.       Whole Name: ________________________________  (First Middle Init. Last)
  225.  
  226.          Address: ________________________________
  227.  
  228. City, State, Zip: ________________________________
  229.  
  230. Where did you get the program: ______________________________________
  231.  
  232. Your Email address and type: ________________________________________
  233.  
  234. ----------------------------------------------------------------------------
  235.       Whole Name: At least 9 characters___________  (First Middle Init. Last)
  236.  
  237.          Address: At least 7 characters___________
  238.  
  239. City, State, Zip: At least 9 characters___________
  240.  
  241.  
  242. Send  $5 to $15 US dollars to:
  243.  
  244. Stan Towianski
  245. (dial ip software)
  246. 8711 Leslie
  247. Sterling Hts, MI  48314
  248.  
  249. Any and all constructive comments are welcomed!
  250.  
  251. Main Posting Areas:
  252.  
  253. Internet: Hobbes (hobbes.nmsu.edu)
  254. Internet: ftp.cdrom.com
  255. CompuServe: os2share (Shareware lib), os2user (Open Forum lib)
  256.  
  257. Contact Info:
  258. =============
  259. Stan Towianski - stanjenn@towianski.agn.net
  260.  
  261. Thank You.
  262.  
  263.